package com.zpark.it.service;

import com.zpark.it.pojo.Address;
import com.zpark.it.utils.R;

/**
 * @Title: AddressService
 * @Author Charles
 * @Package com.zpark.it.service
 * @Date 2023/7/20 16:38
 */
public interface AddressService {
    /**
     * 根据用户id查询地址数据
     * @param userId
     * @return
     */
    R list(Integer userId);

    /**
     * 插入地址数据，插入成功以后要返回新的数据集合
     * @param address 地址数据已经校验完毕
     * @return 数据集合
     */
    R save(Address address);

    /**
     * 根据用户id删除地址数据
     * @param id 地址id
     * @return
     */
    R remove(Integer id);
}
